package idv.loveloser.dao;

/**
 * AbstractMdlTimezone entity provides the base persistence definition of the
 * MdlTimezone entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlTimezone implements java.io.Serializable {

	// Fields

	private Long id;
	private String name;
	private Long year;
	private String tzrule;
	private Long gmtoff;
	private Long dstoff;
	private Short dstMonth;
	private Short dstStartday;
	private Short dstWeekday;
	private Short dstSkipweeks;
	private String dstTime;
	private Short stdMonth;
	private Short stdStartday;
	private Short stdWeekday;
	private Short stdSkipweeks;
	private String stdTime;

	// Constructors

	/** default constructor */
	public AbstractMdlTimezone() {
	}

	/** full constructor */
	public AbstractMdlTimezone(String name, Long year, String tzrule,
			Long gmtoff, Long dstoff, Short dstMonth, Short dstStartday,
			Short dstWeekday, Short dstSkipweeks, String dstTime,
			Short stdMonth, Short stdStartday, Short stdWeekday,
			Short stdSkipweeks, String stdTime) {
		this.name = name;
		this.year = year;
		this.tzrule = tzrule;
		this.gmtoff = gmtoff;
		this.dstoff = dstoff;
		this.dstMonth = dstMonth;
		this.dstStartday = dstStartday;
		this.dstWeekday = dstWeekday;
		this.dstSkipweeks = dstSkipweeks;
		this.dstTime = dstTime;
		this.stdMonth = stdMonth;
		this.stdStartday = stdStartday;
		this.stdWeekday = stdWeekday;
		this.stdSkipweeks = stdSkipweeks;
		this.stdTime = stdTime;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Long getYear() {
		return this.year;
	}

	public void setYear(Long year) {
		this.year = year;
	}

	public String getTzrule() {
		return this.tzrule;
	}

	public void setTzrule(String tzrule) {
		this.tzrule = tzrule;
	}

	public Long getGmtoff() {
		return this.gmtoff;
	}

	public void setGmtoff(Long gmtoff) {
		this.gmtoff = gmtoff;
	}

	public Long getDstoff() {
		return this.dstoff;
	}

	public void setDstoff(Long dstoff) {
		this.dstoff = dstoff;
	}

	public Short getDstMonth() {
		return this.dstMonth;
	}

	public void setDstMonth(Short dstMonth) {
		this.dstMonth = dstMonth;
	}

	public Short getDstStartday() {
		return this.dstStartday;
	}

	public void setDstStartday(Short dstStartday) {
		this.dstStartday = dstStartday;
	}

	public Short getDstWeekday() {
		return this.dstWeekday;
	}

	public void setDstWeekday(Short dstWeekday) {
		this.dstWeekday = dstWeekday;
	}

	public Short getDstSkipweeks() {
		return this.dstSkipweeks;
	}

	public void setDstSkipweeks(Short dstSkipweeks) {
		this.dstSkipweeks = dstSkipweeks;
	}

	public String getDstTime() {
		return this.dstTime;
	}

	public void setDstTime(String dstTime) {
		this.dstTime = dstTime;
	}

	public Short getStdMonth() {
		return this.stdMonth;
	}

	public void setStdMonth(Short stdMonth) {
		this.stdMonth = stdMonth;
	}

	public Short getStdStartday() {
		return this.stdStartday;
	}

	public void setStdStartday(Short stdStartday) {
		this.stdStartday = stdStartday;
	}

	public Short getStdWeekday() {
		return this.stdWeekday;
	}

	public void setStdWeekday(Short stdWeekday) {
		this.stdWeekday = stdWeekday;
	}

	public Short getStdSkipweeks() {
		return this.stdSkipweeks;
	}

	public void setStdSkipweeks(Short stdSkipweeks) {
		this.stdSkipweeks = stdSkipweeks;
	}

	public String getStdTime() {
		return this.stdTime;
	}

	public void setStdTime(String stdTime) {
		this.stdTime = stdTime;
	}

}